535267
512216
584986
487146
603967
766260
30915
836459
849862
710247
615917
217534
5155799
3570581
3092148
2397804
2234988
2056609
1975358
191678
1773118
1722136
1691196
1638471